package com.xuelang.pipeline.client.resource.dto;

import lombok.Data;

import jakarta.validation.constraints.NotNull;

/**
 * @author xiwen.zxg
 * @since 2024/5/27
 */
@Data
public class ToolChainQuery {

    /**
     * 工具类型，1持续集成工具2持续部署工具3代码质量检查工具
     */
    @NotNull(message = "工具类型不能为空")
    private Integer type;

    /**
     * 工具编码
     */
    private String code;

    /**
     * 复合查询条件
     */
    private String condition;

}
